home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 007a / rnkls102.zip / RANKLIST.DOC < prev    next >
Text File  |  1991-12-14  |  8KB  |  331 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.                                    RANKLIST.EXE
  26.  
  27.                                List Ranking Utility
  28.                                    Version 1.02
  29.  
  30.  
  31.  
  32.  
  33.                                 Copyright (c) 1991
  34.                                   R. Mike Worley
  35.                                     Boise, ID
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  Program Documentation                - 1 -                    December 14, 1991
  74.  RANKLIST.EXE
  75.  
  76.  
  77.  
  78.  
  79.       BBS Sysops may distribute this program on their systems, subject to the
  80.  following conditions:
  81.  
  82.            1 - The program, documentation, and associated files are distributed
  83.            as a package.
  84.  
  85.            2 - No modifications are made to the program or documentation.
  86.  
  87.            3 - No fee is charged for distribution.
  88.  
  89.  
  90.  
  91.  
  92.                              WARRANTY & REGISTRATION
  93.  
  94.       Every effort has been made to locate and correct program errors, and the
  95.  author continues to use this program.  However, as with any software, some
  96.  "bugs" may occur.  No warranty of this program or the results of its use is
  97.  expressed or implied.  Users accept all responsibility for results derived from
  98.  any use of this program.
  99.  
  100.       RANKLIST is a fully functional program, distributed under the Shareware
  101.  concept.  Users are granted a limited license to use the program for 30 days
  102.  for purposes of evaluation.  If you find this program useful, you are asked to
  103.  complete and submit the registration form on the last page of this documenta-
  104.  tion. 
  105.  
  106.  
  107.  
  108.                                PROGRAM DESCRIPTION
  109.  
  110.       Often in our daily lives, we need to prioritize a list of items.  Such
  111.  lists as which of a number of items to do are most important, which people in a
  112.  group are best suited to sit on a committee, which items are most important to
  113.  buy with a limited budget.
  114.  
  115.       If the list is short, four or five items, this is no problem for most
  116.  people.  However, the human mind really does not work well at prioritizing long
  117.  lists of items.  It is relatively easy to arrive at the three or four top
  118.  items, but the rest of the list often takes on a frustrating sameness.
  119.  
  120.       The mind can readily compare two items against each other.  A technique in
  121.  use by many professional planners involves reducing a long list of items to be
  122.  prioritized to a series of one-to-one comparisons.  That is exactly what
  123.  RANKLIST does.  RANKLIST starts with an ASCII file of up to 200 items.  It then
  124.  presents the user with a one-to-one comparison of each item with every other
  125.  item on the list.  By simply selecting "A" or "B" in a methodical manner
  126.  throughout the list, applying whatever criteria the user wishes to use, the
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  Program Documentation                - 2 -                    December 14, 1991
  140.  RANKLIST.EXE
  141.  
  142.  
  143.  
  144.  
  145.  user will use RANKLIST to create a prioritized list which is as objectively
  146.  correct as the criteria applied allows.
  147.  
  148.  
  149.                                 PROGRAM OPERATION
  150.  
  151.       Before using RANKLIST, the user must create an ASCII file containing the
  152.  list of items to be ranked.  Each item is placed on a separate line of the file
  153.  and each item may contain up to 60 characters, including commas and other
  154.  punctuation.  The program will accept any valid MS-DOS file name for the data
  155.  file.
  156.  
  157.       To start the program, simply type RANKLIST at the DOS prompt.  Only one
  158.  command line parameter is accepted: if the user wishes a printed list routed to
  159.  a printer connected to LPT2, start the program by typing RANKLIST 2 at the DOS
  160.  prompt.
  161.  
  162.       RANKLIST will prompt for the name of the file containing the items to be
  163.  ranked.  The program accepts any valid MS-DOS file name, including extension. 
  164.  The program may be terminated by entering END as the file name.  After reading
  165.  all data, up to 200 items, into memory, RANKLIST will begin presenting pairs of
  166.  items for selection.
  167.  
  168.       RANKLIST ensures a one-to-one comparison of items by presenting each item
  169.  in comparison with every item BELOW it on the list.  Therefore, each pass
  170.  through the list becomes progressively shorter, since any given item will have
  171.  already been compared with those items ABOVE it on the list.  (See Appendix A
  172.  for a graphic representation of this comparison technique.)  The user selects
  173.  one item of the pair presented, based on whatever criteria has been established
  174.  for prioritizing the list.
  175.  
  176.       Upon completion of the selection process, RANKLIST will sort the list into
  177.  priority order.  The list will also show the number of times each item was
  178.  selected in the pairing process, showing relative placement and items which
  179.  "tie" for priority.
  180.  
  181.       The program will the allow the ordered list to be output to the Screen, a
  182.  data File, or to a Printer.  The same list may be output to more than one
  183.  destination.  If FILE is selected, RANKLIST will output the prioritized list to
  184.  a file named RANKLIST.DAT on the default drive/subdirectory.  Printer output
  185.  will be directed to LPT1 unless "2" has been specified on the command line. 
  186.  Upon completion of each output, RANKLIST will ask if the user wishes to create
  187.  another output of the same data list.  Answering "N" will end the program.
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  Program Documentation                - 3 -                    December 14, 1991
  206.  RANKLIST.EXE
  207.  
  208.  
  209.  
  210.  
  211.                                                                       Appendix A
  212.  
  213.       Following is a graphic representation of how RANKLIST allows comparison of
  214.  a list of items to be prioritized.  Each item is paired once and only once with
  215.  every other item on the list.  As each pair is presented, one of the two is
  216.  selected.  Finally, the number of "votes" each item in the list received is
  217.  tallied and the list is sorted according to the number of times each item was 
  218.  selected in the pairing process.
  219.  
  220.       Consider a list of six items, named One, Two, Three, Four, Five, and Six. 
  221.  The user wants to determine which item holds the highest priority.  Each item
  222.  is paired with every other item one time by making multiple passes through the
  223.  list, comparing each item with every item BELOW it on the list.
  224.  
  225.  Pass 1         Pass 2         Pass 3         Pass 4         Pass 5
  226.  One - Two
  227.  One - Three    Two - Three
  228.  One - Four     Two - Four     Three - Four
  229.  One - Five     Two - Five     Three - Five   Four - Five
  230.  One - Six      Two - Six      Three - Six    Four - Six     Five - Six
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.                         R E G I S T R A T I O N    F O R M
  272.                               RANKLIST Version 1.02
  273.                                         
  274.  
  275.           Name: ______________________________________________________
  276.  
  277.           Address: ___________________________________________________
  278.  
  279.           City: _______________________  State: ____  Zip: ___________
  280.  
  281.  
  282.           From where did you obtain your copy of RANKLIST:
  283.  
  284.           ____________________________________________________________
  285.  
  286.           If this source is a BBS, what is the data phone #:
  287.  
  288.                                          ____________________
  289.  
  290.  
  291.                                 REGISTRATION FEE
  292.  
  293.                                      $15.00
  294.  
  295.           Please mail this form, along with the registration fee to:
  296.  
  297.  
  298.                                   R. Mike Worley
  299.                                 2420 Grandee / 901
  300.                               Boise, ID  83704-5936
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.                                     Thank You
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.